L Leigh Scott Director / Scriptwriter / Actor / Producer / Editor DouBan IMDb Actor Frankenstein Reborn 2005 3.2 Director Dracula's Curse 2006 2.8 Frankenstein Reborn 2005 3.2 The Beast of Bray Road 2005 4.2